.TH "D:/FEUP/LCOM/WorkC/projecto/trunk/MUSIC.H" 3 "25 May 2010" "Colision" \" -*- nroff -*-
.ad l
.nh
.SH NAME
D:/FEUP/LCOM/WorkC/projecto/trunk/MUSIC.H \- 
.SH SYNOPSIS
.br
.PP
\fC#include 'timer.h'\fP
.br

.SS "Data Structures"

.in +1c
.ti -1c
.RI "struct \fBNote\fP"
.br
.ti -1c
.RI "struct \fBSong\fP"
.br
.in -1c
.SS "Enumerations"

.in +1c
.ti -1c
.RI "enum \fBNotesN\fP { \fBC0\fP, \fBCs0\fP, \fBD0\fP, \fBDs0\fP, \fBE0\fP, \fBF0\fP, \fBFs0\fP, \fBG0\fP, \fBGs0\fP, \fBA0\fP, \fBAs0\fP, \fBB0\fP, \fBC1\fP, \fBCs1\fP, \fBD1\fP, \fBDs1\fP, \fBE1\fP, \fBF1\fP, \fBFs1\fP, \fBG1\fP, \fBGs1\fP, \fBA1\fP, \fBAs1\fP, \fBB1\fP, \fBC2\fP, \fBCs2\fP, \fBD2\fP, \fBDs2\fP, \fBE2\fP, \fBF2\fP, \fBFs2\fP, \fBG2\fP, \fBGs2\fP, \fBA2\fP, \fBAs2\fP, \fBB2\fP, \fBC3\fP, \fBCs3\fP, \fBD3\fP, \fBDs3\fP, \fBE3\fP, \fBF3\fP, \fBFs3\fP, \fBG3\fP, \fBGs3\fP, \fBA3\fP, \fBAs3\fP, \fBB3\fP, \fBC4\fP, \fBCs4\fP, \fBD4\fP, \fBDs4\fP, \fBE4\fP, \fBF4\fP, \fBFs4\fP, \fBG4\fP, \fBGs4\fP, \fBA4\fP, \fBAs4\fP, \fBB4\fP, \fBC5\fP, \fBCs5\fP, \fBD5\fP, \fBDs5\fP, \fBE5\fP, \fBF5\fP, \fBFs5\fP, \fBG5\fP, \fBGs5\fP, \fBA5\fP, \fBAs5\fP, \fBB5\fP, \fBC6\fP, \fBCs6\fP, \fBD6\fP, \fBDs6\fP, \fBE6\fP, \fBF6\fP, \fBFs6\fP, \fBG6\fP, \fBGs6\fP, \fBA6\fP, \fBAs6\fP, \fBB6\fP, \fBC7\fP, \fBCs7\fP, \fBD7\fP, \fBDs7\fP, \fBE7\fP, \fBF7\fP, \fBFs7\fP, \fBG7\fP, \fBGs7\fP, \fBA7\fP, \fBAs7\fP, \fBB7\fP, \fBC8\fP, \fBCs8\fP, \fBD8\fP, \fBDs8\fP }"
.br
.ti -1c
.RI "enum \fBNotesP\fP { \fBDo0\fP, \fBDos0\fP, \fBRe0\fP, \fBRes0\fP, \fBMi0\fP, \fBFa0\fP, \fBFas0\fP, \fBSol0\fP, \fBSols0\fP, \fBLa0\fP, \fBLas0\fP, \fBSi0\fP, \fBDo1\fP, \fBDos1\fP, \fBRe1\fP, \fBRes1\fP, \fBMi1\fP, \fBFa1\fP, \fBFas1\fP, \fBSol1\fP, \fBSols1\fP, \fBLa1\fP, \fBLas1\fP, \fBSi1\fP, \fBDo2\fP, \fBDos2\fP, \fBRe2\fP, \fBRes2\fP, \fBMi2\fP, \fBFa2\fP, \fBFas2\fP, \fBSol2\fP, \fBSols2\fP, \fBLa2\fP, \fBLas2\fP, \fBSi2\fP, \fBDo3\fP, \fBDos3\fP, \fBRe3\fP, \fBRes3\fP, \fBMi3\fP, \fBFa3\fP, \fBFas3\fP, \fBSol3\fP, \fBSols3\fP, \fBLa3\fP, \fBLas3\fP, \fBSi3\fP, \fBDo4\fP, \fBDos4\fP, \fBRe4\fP, \fBRes4\fP, \fBMi4\fP, \fBFa4\fP, \fBFas4\fP, \fBSol4\fP, \fBSols4\fP, \fBLa4\fP, \fBLas4\fP, \fBSi4\fP, \fBDo5\fP, \fBDos5\fP, \fBRe5\fP, \fBRes5\fP, \fBMi5\fP, \fBFa5\fP, \fBFas5\fP, \fBSol5\fP, \fBSols5\fP, \fBLa5\fP, \fBLas5\fP, \fBSi5\fP, \fBDo6\fP, \fBDos6\fP, \fBRe6\fP, \fBRes6\fP, \fBMi6\fP, \fBFa6\fP, \fBFas6\fP, \fBSol6\fP, \fBSols6\fP, \fBLa6\fP, \fBLas6\fP, \fBSi6\fP, \fBDo7\fP, \fBDos7\fP, \fBRe7\fP, \fBRes7\fP, \fBMi7\fP, \fBFa7\fP, \fBFas7\fP, \fBSol7\fP, \fBSols7\fP, \fBLa7\fP, \fBLas7\fP, \fBSi7\fP, \fBDo8\fP, \fBDos8\fP, \fBRe8\fP, \fBRes8\fP }"
.br
.in -1c
.SS "Functions"

.in +1c
.ti -1c
.RI "void \fBspeaker_on\fP ()"
.br
.ti -1c
.RI "void \fBspeaker_off\fP ()"
.br
.ti -1c
.RI "void \fBplay_sound\fP (int freq, int dur)"
.br
.ti -1c
.RI "void \fBplay_note\fP (\fBNote\fP *note)"
.br
.ti -1c
.RI "void \fBstart_sound\fP (int freq)"
.br
.ti -1c
.RI "void \fBplay_song\fP (\fBSong\fP *s)"
.br
.in -1c
.SS "Variables"

.in +1c
.ti -1c
.RI "float \fBnotes_frequency\fP []"
.br
.in -1c
.SH "Author"
.PP 
Generated automatically by Doxygen for Colision from the source code.
